chew on the scenery - French English Dictionary